Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Artificial Intelligence MEng (Hons) - 3.2.3 System Design


Return to programme overview.

COMP10120 First Year Team Project

Basic design of web-based system driven by GUI and Database design

Assesement : Reports and group presentations

COMP11120 Mathematical Techniques for Computer Science

Students learn to design systems using UML class diagrams that include object oriented features. During workshops students model parts of the tree of life to design systems that use inheritance and interfaces. In another practical workshop they reverse engineer the hierarchical components of a JavaFX application to extract its design from a snapshot.

Assesement : formative assessment in labs, workshops and coursework; summative assessment in coursework and exam

COMP12111 Fundamentals of Computer Engineering

Design of digital systems and system architecture.

Assesement : Examination, Lab work

COMP15111 Fundamentals of Computer Architecture

Design of computer systems at the level of their hardware architecture

Assesement : Examination

COMP16321 Introduction to Programming 1

Students learn to design systems using flowcharts, pseudo code and the three problem solving constructs. They are also exposed to UML class diagrams when coving the final stage of the course with an introduction to Object Oriented Programming.

Assesement : formative assessment in labs, workshops and coursework; summative assessment in coursework and exam.

COMP23311 Software Engineering 1

business needs are to deploy quality software as smoothly as possible

Assesement : Examination, Individual coursework, Group coursework

COMP23412 Software Engineering 2

The weekly requirements simulate the design goals set by the customer which involve deploying and running an enterprise Web application. This includes creating user interface mock-ups that are aligned with requirements and follow user interface design guidelines.

Assesement : Examination, Individual coursework